﻿function BangoLoggingLevel () {
	
	this.ValuesCached = {
		ALL: { value: 0 },
		LEVEL_1: { value: 1 },
		LEVEL_2: { value: 2 },
		LEVEL_3: { value: 4 },
		LEVEL_4: { value: 8 },
		LEVEL_5: { value: 16 },
		LEVEL_6: { value: 32 },
		LEVEL_7: { value: 64 },
		LEVEL_8: { value: 128 },
		LEVEL_9: { value: 256 },
		LEVEL_10: { value: 512 },
		TOTAL_LEVELS: { value: 10 }
	};

	if (Object.freeze) {
		Object.freeze(this.ValuesCached);
	}
}